<?php

$cache_expire = 60 * 60 * 24 * 365;
header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'); // Hack IE pour passer les paramètres des POST...
header("Pragma: public");
header("Cache-Control: max-age=" . $cache_expire);
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + $cache_expire) . ' GMT');
session_start();
set_time_limit(0);

include('config/config.php');
require_once('lib/facebook.php');

require_once 'classes/PDO_Mysql.php';
require_once 'classes/Utiles.php';
require_once 'classes/User.php';
require_once 'classes/User_Reponse.php';
require_once 'classes/User_Info.php';
require_once 'classes/FriendPlus.php';
//require_once 'classes/krumo/class.krumo.php';

$fb = new FriendPlus(array(
       'appId'  => FB_APP_ID,
       'secret' => FB_SECRET_ID,
       'my_url' => FB_URL_CANEVAS_REPONSE,
       'cookie' => true,
));

// Autorisation d'accès à l'application et demande à l'utilisateur de récuperer des informations sur lui
$fb->init(true);

// On récupère l'UID de l'utilisateur Facebook courant
$user = $fb->getUser();

// On teste si la session existe
if ($user) {	
    try {
        // On récupère les infos de base de l'utilisateur
        $current_user = $fb->api('/me');
        $fb->checkUser($current_user);
    } catch (FacebookApiException $e) {

    }
}

include('pages/header.php'); 

include('pages/user_reponse.php');

include('pages/footer.php');

?>